The DCH Hash Function

نویسنده

  • David A. Wilson
چکیده

The DCH algorithm is a byte-oriented, endian-neutral, block-cipher-based hash function. It generally follows the Merkle-Damg̊ard structure [4] [11], and compression is performed via Miyaguchi-Preneel iteration [13] on successive message blocks. Each message block consists of 504 bits (63 bytes); the block is then preprocessed to form a 512-bit input to the compression function. The algorithm uses standard MD-strengthening; the final block is padded to 504 bits and one additional block is added containing the length. The compression function consists of several rounds, each of which includes a nonlinear substitution, a diffusive linear transform, and a round key addition. The message itself and the previous compression function output are then added together to generate the output. After all message blocks have been processed, the final hash function output is simply the last compression function output, truncated if necessary to meet the desired digest length. A full definition of DCH follows. Note. DCH frequently treats data bytes as elements of the Galois field GF (28); thus, additions and other operations on data bytes should be considered to be over GF (28) unless otherwise specified. This extends to text descriptions; for example, we will frequently use the term “added” to refer

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Structural Attacks on Two SHA-3 Candidates: Blender-n and DCH-n

The recently started SHA-3 competition in order to find a new secure hash standard and thus a replacement for SHA-1/SHA-2 has attracted a lot of interest in the academic world as well as in industry. There are 51 round one candidates building on sometimes very different principles. In this paper, we show how to attack two of the 51 round one hash functions. The attacks have in common that they ...

متن کامل

An Improved Hash Function Based on the Tillich-Zémor Hash Function

Using the idea behind the Tillich-Zémor hash function, we propose a new hash function. Our hash function is parallelizable and its collision resistance is implied by a hardness assumption on a mathematical problem. Also, it is secure against the known attacks. It is the most secure variant of the Tillich-Zémor hash function until now.

متن کامل

اثر داروی آنتی کولینرژیک دی سیکلومین هیدروکلراید بر نوسان ضربان قلب و آزمون چمباتمه در داوطلبین سالم

Background and purpose:Squatting test and heart rate variability (HRV) are currently being used to evaluate cardiovascular autonomic nervous function. HRV indexes are able to measure vagal function, while squatting test is able to measure both sympathetic and vagal functions. Our objective in this research is to evaluate the influence of injective dicyclomine hydrochloride (DCH)-an M1 recepto...

متن کامل

Dial-controlled hash: reducing path oscillation in multipath networks

In a multipath network with a naive traffic partitioning scheme, varied packet loss rates as well as varied delays on multiple paths could seriously reduce TCP bandwidth. We propose a scheme, called dial-controlled hash (DCH), for dynamically partitioning traffic flows across multiple paths. DCH allows for fine-grained load balance, minimizes path oscillation for each traffic flow, and does not...

متن کامل

EPIDEMIOLOGY AND PREVENTION VirologicFailureandSecond-LineAntiretroviral Therapy in Children in South Africa—The IeDEA Southern Africa Collaboration

Mary-Ann Davies, MD, MMed,* Harry Moultrie, MD, MSc,† Brian Eley, BSc (Hons), MD,‡ Helena Rabie, MD, MMed,§ Gilles Van Cutsem, MD, DTM&H, MPH,*k Janet Giddy, MD, DipPHCEd, MMed,¶ Robin Wood, BSc, BM, MD, MMed,# Karl Technau, MD, DCH, Dip HIV Man, MSc,** Olivia Keiser, PhD,†† Matthias Egger, MD, MSc, DTM&H,†† and Andrew Boulle, MD, PhD* for the International Epidemiologic Databases to Evaluate A...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008